precipitation tank - Francés Inglés Diccionario